package servlets;

import model.*;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import domein.Bezoek;
import domein.Genodigde;

@WebServlet(name="EvenementInschrijvingServlet", urlPatterns="/EvenementInschrijving.do")
public class EvenementInschrijvingServlet extends HttpServlet   {
	private static final long serialVersionUID = 1L;

	/**
	 * @see HttpServlet#HttpServlet()
	 */

	public EvenementInschrijvingServlet() {
		super();
		// TODO Auto-generated constructor stub
	}

	protected void doGet(HttpServletRequest req, HttpServletResponse response) 
			throws ServletException, IOException {
		String naam = req.getParameter("naam"); 
		String organisatie = req.getParameter("organisatie");
		String email = req.getParameter("email");
		String telNr = req.getParameter("telefoon");
		int eId =(int) req.getSession().getAttribute("eventID");
		String  cP = (String)req.getSession().getAttribute("cP");
		GenodigdenIO gIo = new GenodigdenIO();
		BezoekerIO bIo = new BezoekerIO(); 
		Genodigde g = new Genodigde(naam, organisatie, email, telNr, cP);
		gIo.genodigdeToevoegen(g);
		Bezoek b = new Bezoek(email, eId, 0, 1);
		bIo.bezoekerToevoegen(b);
		response.sendRedirect("index.jsp?message=inschrijven+gelukt");
		
		
	}
}
